스프링 파일업로드

NOTE

순수 서블릿(HttpServletRequest) 방식과 스프링 MultipartFile 방식의 파일 업로드 비교 정리

NOTE

원문을 AI가 검토·보강함(사실 확인 권장).

🧱 기술 스택

  • Servlet 3.0+ HttpServletRequest (Part, getParts())
  • Spring MultipartFile (MultipartResolver)

⚙️ 구현

  • servlet (httpServletRequest) — 서블릿이 제공하는 멀티파트 파싱(request.getParts())으로 직접 처리
  • spring(Multipart) — 스프링이 MultipartFile로 감싸서 더 편리하게 제공(@RequestParam MultipartFile file)

참고

관련 문서